home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / windows / helped19.zip / HISTORY.DOC < prev    next >
Text File  |  1993-11-19  |  16KB  |  405 lines

  1. History
  2. -------
  3. Note: all dates are in UK format dd/mm/yy.
  4.  
  5. 18/2/93 V1.0
  6. Initial release of Help Edit.
  7.  
  8. ............................................................................
  9.  
  10. 25/2/93 V1.1
  11. Print Set-up and Print items added to File Menu.
  12.  
  13. Make Help item replaces Make HPJ,RTF and HLP menu option. Help Edit now reads
  14. project file list and compiles only those RTF files that are new or have been
  15. updated.
  16.  
  17. HPJ file now contains the information to make a context sensitive help system.
  18.  
  19. ............................................................................
  20.  
  21. 8/3/93 V1.2
  22. Bug fix in editing of browse sequences.
  23.  
  24. Bug fix when trying to cancel Make Help
  25.  
  26. Fonts and Colour capability added.
  27.  
  28. ............................................................................
  29.  
  30. 16/4/93 V1.3
  31. Bug Fix so that Topics without keywords do not cause missing Footnote
  32. errors.
  33.  
  34. Bug Fix. If no edit text loaded and attempt to print, got run time error.
  35. Print option disabled unless text in editor.
  36.  
  37. Bug Fix. If no printer selected in the Windows control panel and attempts
  38. made to print, nothing happens, not even a warning. Help Edit now issues
  39. a message that there is no current printer.
  40.  
  41. Bug Fix. Could add files to a new project, and if quit, project not updated.
  42. Help Edit now warns that project has changed and should be saved.
  43.  
  44. Bug Fix. If changed a file and attempt to exit get save file - Yes, No,
  45. Cancel. Cancel did not work.
  46.  
  47. Bug Fix. When making a Help file, if the Topic to be used as the Index or
  48. Contents page happened to be the one already in the combobox, and the user
  49. did not activate the combobox, then the Topic was never selected, and a run
  50. time error occurs. This has been corrected.
  51.  
  52. Bug Fix. If selected more that 255 characters when changing fonts, the extra
  53. text was lost. Corrected.
  54.  
  55. New Features - Modifications.
  56. -----------------------------
  57.  
  58. Help Edit routes all Warning and Error messages from the Microsoft Help
  59. compiler into a file called HelpEdit.err. It checks this file after
  60. compilation and if any errors it invokes an editor of your choice to view
  61. the messages. The default editor is NotePad, but you can use any other
  62. Editor e.g. WinEdit, by selecting Choose Editor from the Options menu.
  63.  
  64. The Edit menu accelerator keys have been changed to CUA standard.
  65.  
  66. New Accelerator keys have been added to the most commom used functions such
  67. as make Topic and make Jump.
  68.  
  69. The right mouse button is used in making Topics and Jumps to speed things up
  70. for experienced users.
  71.  
  72. The common dialog box for files is now used.
  73.  
  74. A number of menu options have been disabled if the editor does not contain
  75. text or have text selected. These include Save, Save As, Print, Cut, Copy,
  76. find, and replace.
  77. Paste only works if the clipboard has valid text.
  78.  
  79.  
  80. A Windows Pif file has been added so that the Help compiler can run in a 
  81. Window or as an icon. The default is icon.
  82.  
  83.  
  84. A new HC.BAT file has been created.
  85.  
  86. IMPORTANT Refer to the online help about HC.BAT.
  87. ---------
  88.  
  89. Help Edit can call the Windows 3.0 help compiler or 3.1.
  90.  
  91.  
  92. While the help compiler is running, Help Edit is disabled and becomes an
  93. icon. This is to stop you altering files that the help compiler is using.
  94.  
  95. All messages moved to string tables.
  96.  
  97. If you change the editor text, then attempt to make a Help file without
  98. saving the changes, Help Edit will ask if you want to save first. As
  99. Helpedit uses the text on disk and not the editor, you should let helpedit
  100. save the text if you want your changes to be part of the new make.
  101.  
  102. The Help Edit help file has been updated.
  103.  
  104. The Tutorial has been completely re-written.
  105.  
  106. ............................................................................
  107.  
  108. 26/5/93 V1.4
  109. ------------
  110.  
  111. 1).
  112. Help Edit can now make use of the Spelmate DLL. This is a DLL that adds
  113. spell checking capabilities to any of your Windows applications. Both
  114. American and British versions are available.
  115.  
  116. In order to keep file sizes down for users of BBS's the spelmate DLL is not
  117. included in the version placed on BBS's, but can be obtained as a separate
  118. file splmateX.zip where X is the current version number. At this time you
  119. should look for splmate1.zip.
  120.  
  121. If you obtain Help Edit from a Software Library, Spelmate may be included.
  122.  
  123. Spelmate is a separate Shareware program in it's own right and requires 
  124. registration if you wish to use it. If you order the professional version
  125. of Help Edit, then Spelmate is included at a discount price, and you can use
  126. it in other programs of your own.
  127.  
  128. 2).
  129. The Options menu has been changed and now contains the items
  130. Select Editor
  131. Check Spelling
  132. Windows 3.1
  133.  
  134. Select Editor is the same as for Verison 1.3.
  135. Check Spelling invokes the Spelmate Dll if it is present, AND if you have
  136. some text in the Edit window.
  137.  
  138. Windows 3.1 is used to replace the checkbox that you had to set every time
  139. you wanted to make a Windows 3.1 Help file from the make Help dialog box.
  140.  
  141. If you select this menu option a tick mark is inserted, and your selection is
  142. saved in the .INI file so you need only set it once. Help Edit needs to know
  143. this information as it affects new features that are only applicable if you
  144. are using Windows 3.1.
  145.  
  146.  
  147. 3).
  148. The insert menu can now insert a program. This is only available if you are
  149. using Windows 3.1 as it is a macro. Select text as you would to create a 
  150. jump link, but instead select insert program. You can then enter a program
  151. name and command line parameters, and when the user clicks on this word or
  152. phrase, the program will run. Note it is your responsibility to ensure that
  153. the program exists, and that Windows will be able to find it.
  154.  
  155. 4).
  156. The insert Bitmap has been updated. Help Edit now allows the insertion of
  157. .BMP, .SHG and .WMF files. In addition you can make these bitmaps active
  158. Hotspots to jump links, Definitions or even run programs.
  159.  
  160. At the present time you can only preview .BMP files.
  161.  
  162. .SHG files contain their own jump links and program references. You must
  163. create these using your own Hotspot Editor. If you use Borland compilers
  164. this is called SHED.EXE.
  165.  
  166. You should create your topics and definitions as normal. Then after making
  167. a Help file look at the [MAP] section of the .HPJ file to get a list of the
  168. context strings assigned to your topics. Use these strings as the context
  169. strings in your Hotspot Editor. Create the .SHG file, then go back and add
  170. it at the appropriate place in the help file.
  171.  
  172. 5).
  173. The online help and Tutorial have been updated to reflect these changes.
  174.  
  175. ............................................................................
  176.  
  177. 01/7/93 V1.5
  178. ------------
  179.  
  180. Bug Fix. When Help Edit cannot find a Topic or Definition it did not give the
  181. option to abort the compilation. It went ahead anyway and you were forced to
  182. wait for an inevitable error. User now offered the chance to abort.
  183.  
  184. Bug Fix. If entered text without having opened or created a Project, and then
  185. try to exit without saving, get a stream access error because there is no
  186. Project name to save. User can now save at any time, with or without a Project
  187. open, and exit. If there is no Project open, user is warned, and given the 
  188. chance to open or create a project, and the file name added before exit. If user
  189. does not open a project, the text file is still safely saved, and the system
  190. will exit without an error. The user can always add the text file to a Project
  191. at a later date. Note the file can only contain text, no Topic, Definitions or
  192. Bitmaps can be included unless a Project exists.
  193.  
  194. Bug Fix. (More like a work around an MS problem). The MS Help Compiler will
  195. accept a fully qualified input .HPJ file name and path, but insists on placing
  196. the Help file it generates in the current directory, what ever it may be.
  197. Help Edit expects the Help file to be in the Project directory when asked to
  198. test it. If the user should change the current directory just before making
  199. the help file, it ends up there. Help Edit now explicitly sets the current
  200. directory to that of the Project, immediately before it calls the Help
  201. Compiler.
  202.  
  203. New Features - Modifications.
  204. -----------------------------
  205.  
  206. 1)
  207. The most obvious new feature is the addition of a Toolbar which mimics a
  208. number of commonly used menu items with toolbar buttons.
  209.  
  210. 2)
  211. The next obvious change is in the improved Status bar. It has a better 3D
  212. look and now gives additional information. As well as showing the current
  213. line and column position, it now displays the word 'Modified' when the text
  214. has changed. If you use the mouse or cursor keys to highlight menu items, a
  215. short description of what each menu does appears in the status bar.
  216. The state of the CAPS, NUM and SCROLL lock keys are also displayed.
  217.  
  218. 3)
  219. The Editor now comes up in Word Wrap mode. You can toggle the word wrap on
  220. and off from the Edit menu. Word wrapping was originally used in V1.0 but
  221. was dropped as the so called soft line breaks ended up in the Help file and
  222. it looked awful. Help Edit now temporarily turns word wrap off during a save
  223. if word wrap is enabled. Note that when word wrapping is on the editor needs
  224. more room to hold all the additional soft line break characters. If you load
  225. a file which is around 30K with word wrap off, you may not be able to turn
  226. Word Wrap on. Help Edit will warn you that it has insuffient memory to perform
  227. the operation, and you text will be unchanged.
  228.  
  229. 4)
  230. The default Windows is now assummed to be Version 3.1 and the menu item under
  231. the Options menu is checked unless reset by the user, or you have an existing
  232. .INI file with your settings.
  233.  
  234. 5)
  235. During spell checking by the Spelmate DLL the cursor is turned to an Hour
  236. Glass as you may have long delays between words, (unless you are a poor
  237. speller). Remember that spell checking will be on-going until it tells you
  238. it has finished, or you explicitly cancel it.
  239.  
  240. 6)
  241. Help Edit now has an interface to another support program called Index-It.
  242. Index-It is a general indexing program which is used to scan text files to
  243. identify words that could be used as Keywords or Index words. Such word lists
  244. are used when compiling the Index lists in books or journals, and when creating
  245. a Hypertext system, such as a Windows Help File. Index-It will generate a word
  246. list consisting of simple ASCII text arranged one word to a line, so that it
  247. can be used by a number of systems, such as a DeskTop Publishing Package, to
  248. create an Index. The file has the extension *.Idx. When you load a Project file
  249. into Help Edit it looks to see if an Index file exists with the same name as
  250. the Project, but with the extension .Idx. If found it is loaded.
  251.  
  252. 7)
  253. When creating or Editing Topics a number of new controls are present in the
  254. Topic dialog box. These will only be active if an Index file was loaded.
  255. The Keywords List box contains the index list, and words may be selected
  256. from this list and used as keywords. See the on-line help for details.
  257.  
  258.  
  259. The Help Edit help file has been updated.
  260.  
  261. The Tutorial has been re-written.
  262.  
  263. ............................................................................
  264.  
  265. 14/7/93 V1.6
  266. ------------
  267.  
  268. Bug Fix. The run program from a Bitmap did not allow the user to enter the
  269. program information correctly. This has now been fixed.
  270.  
  271. Modifications.
  272. --------------
  273.  
  274. When doing a spell check, Help Edit now works out if the word is in the top
  275. or bottom half of the screen, and places the suggestion dialog in the other
  276. part of the screen, so that the word is not obscurred.
  277.  
  278. New Features.
  279. -------------
  280.  
  281. Users can now include an Alias List in their project. This is done by means
  282. of an Alias File. See on-line Help for details.
  283.  
  284.  
  285. Email Error.
  286. ------------
  287.  
  288. My Email address was incorrect, it has now been changed.
  289.  
  290.  
  291.  
  292. Supporting Programs.
  293. --------------------
  294.  
  295. SPELMATE.
  296. .........
  297. The spell checker DLL Spelmate is now at version 1.1. It now has sample
  298. programs in C and Visual Basic as well as Pascal. Spelmate is included in 
  299. the professional version of Help Edit. The Shareware file is now SPMATE11.ZIP.
  300.  
  301. Index-It.
  302. .........
  303. Index-It Version 1.0 can be used to create keyword lists that can be used by
  304. Help Edit, as well as other programs, eg. DTP. The Shareware file is
  305. INDXIT11.ZIP. This program is included FREE with the proffesional version of
  306. Help Edit.
  307.  
  308. ............................................................................
  309.  
  310. 25/9/93 V1.7
  311. ------------
  312.  
  313. Bug Fix. The Compiler section did not close document files thus giving an
  314. out of file handles error. This may also have caused problems with parts
  315. of the text being lost.
  316.  
  317. Bug Fix. Help Edit was broadcasting one of it's user messages. This caused
  318. interference with Lotus Personal organizer, and causes Lotus Ami Pro to
  319. terminate.
  320.  
  321. Buf Fix. The max line length is 1K, this has now been increased to 2K, and
  322. an error given is you exceed it. Before the line was truncated with no
  323. warning.
  324.  
  325. Bug Fix. Printing topics from the help system produces tiny text. The page
  326. scale was not set. Now prints ok.
  327.  
  328. Bug Fix. The fonts were only half the size they should have been, and some
  329. of the fonts were not correct. Fixed.
  330.  
  331. Modifications.
  332. --------------
  333.  
  334. Can now enter the pound sign ok from the keyboard. This would give an error
  335. in the Help Compiler as an illegal character.
  336.  
  337. What the hell. Updated compiler to accept ALL character, allows
  338. international character sets to be used. Compilation speed reduced a little
  339. due to the overhead, but nothing like as long as the MS help compiler takes.
  340.  
  341. New Features.
  342. -------------
  343.  
  344. A new menu item under Insert is Paragraph Indent. Select text then this
  345. option to indent a paragraph. The paragraph will stay formatted even if
  346. the window size changes. Use to create Bullet lists.
  347.  
  348. ............................................................................
  349.  
  350. 9/11/93 V1.8
  351. ------------
  352.  
  353. Bug Fix. The install script had a typing error which caused the 
  354. installation to fail.
  355.  
  356. Bug Fix. The right mouse operation was disabled during a debugging session
  357. and was not put back. Now corrected.
  358.  
  359.  
  360. New Features.
  361. -------------
  362.  
  363. Users can now select the default font to be used by Windows for their Help
  364. files. In earlier versions this was fixed at Times Roman. The default is
  365. now Arial, but users can change this if they wish.
  366. ............................................................................
  367.  
  368. 18/11/93 V1.9
  369. -------------
  370.  
  371. Bug Fix. The Bitmap Jump and Definition links did not insert the destination
  372. information. This worked ok on V1.7, but was inadvertingly corrupt in V1.8.
  373.  
  374. Bug Fix. The Status bar and Toolbar save button were not updated correctly
  375. and when insering text the coloumn value was one out.
  376.  
  377. Bug Fix. Some users lost text when saving files. The file was actually saved
  378. ok, but the fault was with the wordwrapping which is turned off during save
  379. to stop soft returns being stored. Hopefully this problem is now fixed for
  380. good.
  381.  
  382. Bug Fix. The RTF compiler did not parse non ascii characters correctly. The
  383. first occurance in a line was the only one converted. This caused problems
  384. for users whose character set used non ascii (eg, German umlaut, French 
  385. accents or Norweigan µ ┼ and ╞ ). This has now been corrected.
  386.  
  387.  
  388. New Features.
  389. -------------
  390.  
  391. The Spelmate interface has been modified so that the new modal suggestion
  392. dialog box can be used. HelpEdit also checks the new Version information in
  393. Spelmate to ensure that the correct version, with the new functions, is the
  394. one being loaded. 
  395.  
  396. This only affects users who have the professional version.
  397. Registered users will be shipped the new version of Spelmate with their
  398. update of HelpEdit.
  399.  
  400.  
  401.  
  402. James Herron
  403. Aciran Software Systems
  404. November 1993.
  405.